On the trellis structure of block codes

نویسندگان

  • Frank R. Kschischang
  • Vladislav Sorokine
چکیده

Due to the editorial process, there may be slight discrepancies between this version and the published one. Abstract|The problem of minimizing the vertex count at a given time index in the trellis for a general (nonlinear) code is shown to be NP-complete. Examples are provided that show that 1) the minimal trellis for a nonlinear code may not be observable, i.e., some codewords may be represented by more than one path through the trellis and 2) minimizing the vertex count at one time index may be incompatible with minimizing the vertex count at another time index. A trellis product is deened and used to construct trellises for sum codes. Minimal trellises for linear codes are obtained by forming the product of elementary trellises corresponding to the one-dimensional subcodes generated by atomic codewords. The structure of the resulting trellis is determined solely by the spans of the atomic codewords. A correspondence between minimal linear block code trellises and conngurations of non-attacking rooks on a triangular chess board is established and used to show that the number of distinct minimal linear block code trellises is a Stirling number of the second kind. Various bounds on trellis size are re-interpreted in this context .meration.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Intractability of Permuting a Block Code to Minimize Trellis Complexity [Correspondence] - Information Theory, IEEE Transactions on

A novel trellis design technique for both block and convolutional codes based on the Shannon product of component block codes is introduced. Using the proposed technique, structured trellises for block and convolutional codes have been designed. It is shown that the designed trellises are minimal and allow reduced complexity Viterbi decoding. Zndex Terms-Linear codes, trellis structure, product...

متن کامل

On complexity of trellis structure of linear block codes

This paper is concerned with the trellis structure of linear block codes. The paper consists of four parts. In the first part, we investigate the state and branch complexities of a trellis diagram for a linear block code. A trellis diagram with the minimum number of states is said to be minimal. First, we express the branch complexity of a minimal trellis diagram for a linear block code in term...

متن کامل

FPGA implementation of trellis decoders for linear block codes

Forward error correction based on trellises has been widely adopted for convolutional codes. Because of their efficiency, they have also gained a lot of interest from a theoretic and algorithm point of view for the decoding of block codes. In this paper we present for the first time hardware architectures and implementations for trellis decoding of block codes. A key feature is the use of a sop...

متن کامل

The weighted coordinates bound and trellis complexity of block codes and periodic packings

Weighted entropy profiles and a new bound, the weighted coordinates bound, on the state complexity profile of block codes are presented. These profiles and bound generalize the notion of dimension/length profile (DLP) and entropy/length profile (ELP) to block codes whose symbols are not drawn from a common alphabet set, and in particular, group codes. Likewise, the new bound may improve upon th...

متن کامل

On the Trellis Structure of Block Codes - Information Theory, IEEE Transactions on

Abst+act-The problem of minimizing the vertex count at a given time index in the trellis for a general (nonlinear) code is shown to be NP-complete. Examples are provided that show that 1) the minimal trellis for a nonlinear code may not be observable, i.e., some codewords may be represented by more than one path through the trellis and 2) minimizing the vertex count at one time index may be inc...

متن کامل

Trellis Coded Block Codes: Design and Applications

This paper presents a new family of block codes referred to as Trellis Coded Block (TCB) codes, which are built using a trellis code and a linear block code (LBC). The TCB code (TCBC) construction is based on an algebraic structure inherent to many LBCs, which allows one to partition an LBC into sub-sets with a constant distance between every pair of code words in the subset. The proposed unifo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. Information Theory

دوره 41  شماره 

صفحات  -

تاریخ انتشار 1995